Big Huge Thesaurus

English bulldog

noun